impregnated cathode - French English Dictionary